// !----------------------用户信息存储-----------------------------------------------------------------------------

// 用户信息常量
const USER_INFO = 'GOVERNANCE_USER_INFO'
/**
 * 获取用户信息
 */
export const getUserInfo = () => JSON.parse(window.sessionStorage.getItem(USER_INFO)) || {} // 获取用户信息
/**
 * 设置session用户信息
 * @param {object} data // 用户信息对象
 */
export const setUserInfo = (data) => window.sessionStorage.setItem(USER_INFO, JSON.stringify(data))

/**
 * 删除用户信息
 */
export const removeUserInfo = () => window.sessionStorage.removeItem(USER_INFO)

// !----------------------头部导航索引-----------------------------------------------------------------------------
//
const ACTIVE_INDEX = 'ACTIVE_INDEX'
export const getActiveIndex = () => JSON.parse(window.sessionStorage.getItem(ACTIVE_INDEX)) // 获取用户信息
/**
 * 设置session用户信息
 * @param {object} data // 用户信息对象
 */
export const setActiveIndex = (data) => window.sessionStorage.setItem(ACTIVE_INDEX, JSON.stringify(data))

/**
 * 删除用户信息
 */
export const removeActiveIndex = () => window.sessionStorage.removeItem(ACTIVE_INDEX)
